﻿Imports System.Collections.Generic

Public Class BEEvento

    Private _strNome As String
    Private _strUrl As String
    Private _strStatusEvento As String
    Private _dtInicio As Date
    Private _dtFim As Date
    Private _lstTelaEvento As New List(Of BETelaEvento)
    Private _lstInscritosEventos As New List(Of BEInscrito)
    Private _intIdEvento As String
    Private _strBanner As String
    
    Sub New()
        _strNome = ""
        _strUrl = ""
        _strStatusEvento = ""
        _dtInicio = New Date()
        _dtFim = New Date()
        _intIdEvento = ""
    End Sub

    Public Property IdEvento() As String
        Get
            Return _intIdEvento
        End Get
        Set(ByVal value As String)
            _intIdEvento = value
        End Set
    End Property

    Public Property Nome() As String
        Get
            Return _strNome
        End Get
        Set(ByVal value As String)
            _strNome = value
        End Set
    End Property

    Public Property Banner() As String
        Get
            Return _strBanner
        End Get
        Set(ByVal value As String)
            _strBanner = value
        End Set
    End Property

    Public Property StatusEvento() As String
        Get
            Return _strStatusEvento
        End Get
        Set(ByVal value As String)
            _strStatusEvento = value
        End Set
    End Property

    Public Property DtInicio() As Date
        Get
            Return _dtInicio
        End Get
        Set(ByVal value As Date)
            _dtInicio = value
        End Set
    End Property

    Public Property DtFim() As Date
        Get
            Return _dtFim
        End Get
        Set(ByVal value As Date)
            _dtFim = value
        End Set
    End Property

    Public Property TelasEvento() As List(Of BETelaEvento)
        Get
            Return _lstTelaEvento
        End Get
        Set(ByVal value As List(Of BETelaEvento))
            _lstTelaEvento = value
        End Set
    End Property

    Public Property InscritosEvento() As List(Of BEInscrito)
        Get
            Return _lstInscritosEventos
        End Get
        Set(ByVal value As List(Of BEInscrito))
            _lstInscritosEventos = value
        End Set
    End Property







End Class
